glomerular sclerosis - German English Dictionary